@charset "UTF-8";
html {
	color:#000;
	background:#fff;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;
	padding:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display:block
}
audio,canvas,video {
	display:inline-block;
	*display:inline;
	*zoom:1
}
body,button,input,select,textarea {
	font:12px/1.5 tahoma,arial,"Hiragino Sans GB",\5b8b\4f53
}
input,select,textarea {
	font-size:100%
}
table {
	border-collapse:collapse;
	border-spacing:0
}
th {
	text-align:inherit
}
fieldset,img {
	border:0
}
iframe {
	display:block
}
abbr,acronym {
	border:0;
	font-variant:normal
}
del {
	text-decoration:line-through
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:500
}
ol,ul {
	list-style:none
}
caption,th {
	text-align:left
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:500
}
q:before,q:after {
	content:''
}
sub,sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
a {
	color:#08c
}
a:hover {
	color:#08c;
	text-decoration:underline
}
ins,a {
	text-decoration:none
}
code,kbd,pre,samp {
	font-family:monospace,serif;
	font-size:1em
}
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.fn-clear {
	zoom:1
}
.fn-hide {
	display:none
}
.fn-left,.fn-right {
	display:inline
}
.fn-left {
	float:left
}
.fn-right {
	float:right
}
.fn-text-overflow {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.fn-linear {
	background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f1f1f1));
	background:-moz-linear-gradient(top,#fcfcfc,#f1f1f1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1');
	background:-o-linear-gradient(top,#fcfcfc,#f1f1f1);
	background:-ms-linear-gradient(top,#fcfcfc,#f1f1f1);
	background:linear-gradient(top,#fcfcfc,#f1f1f1)
}
.fn-linear-light {
	background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f9f9f9));
	background:-moz-linear-gradient(top,#fcfcfc,#f9f9f9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9');
	background:-o-linear-gradient(top,#fcfcfc,#f9f9f9);
	background:-ms-linear-gradient(top,#fcfcfc,#f9f9f9);
	background:linear-gradient(top,#fcfcfc,#f9f9f9)
}
.fn-rmb {
	font-family:arial;
	font-style:normal;
	padding-right:4px
}
.fn-webkit-adjust {
	-webkit-text-size-adjust:none
}

/*
 * font-size 字体大小
 */
.fs12 { font:12px/1.5 tahoma,arial,"Hiragino Sans GB",\5b8b\4f53;}
.fs14 { font-size: 14px;}
.fs16 { font-size: 16px;}
.fs18 { font-size: 18px;}
.fs20 { font-size: 20px;}
.fs22 { font-size: 22px;}
.fs24 { font-size: 24px;}
.fs26 { font-size: 26px;}
.fs28 { font-size: 28px;}
.fs30 { font-size: 30px;}
/*
 * 排版布局
 */
.ti2 { text-indent: 2em;}
.tal { text-align: left;}
.tac { text-align: center;}
.tar { text-align: right;}
.pr { position: relative;}
/*
 * font-family 字体类型
 */
.simsun { font-family: "\5B8B\4F53";}
.simhei { font-family: "\9ED1\4F53";}
.yahei { font-family: "\5FAE\8F6F\96C5\9ED1";}
/*
 * 辅助类-外边距
 */
.m_auto { margin-left: auto; margin-right: auto;}
.m0_2 { margin: 0 2px;}
.m0_5 { margin: 0 5px;}
.m0_8 { margin: 0 8px;}
.m0_10 { margin: 0 10px;}
.m5 { margin: 5px;}
.m10 { margin: 10px;}
.m15 { margin: 15px;}
.m20 { margin: 20px;}
.m30 { margin: 30px;}
.mt5 { margin-top: 5px;}
.mt10 { margin-top: 10px;}
.mt15 { margin-top: 15px;}
.mt20 { margin-top: 20px;}
.mt25 { margin-top: 25px;}
.mt30 { margin-top: 30px;}
.mt40 { margin-top: 40px;}
.mt50 { margin-top: 50px;}
.mb5 { margin-bottom: 5px;}
.mb10 { margin-bottom: 10px;}
.mb15 { margin-bottom: 15px;}
.mb20 { margin-bottom: 20px;}
.mb25 { margin-bottom: 25px;}
.mb30 { margin-bottom: 30px;}
.mb40 { margin-bottom: 40px;}
.mb50 { margin-bottom: 50px;}
.ml5 { margin-left: 5px;}
.ml10 {margin-left: 10px;}
.ml15 {margin-left: 15px;}
.ml20 {margin-left: 20px;}
.ml25 {margin-left: 25px;}
.ml30 {margin-left: 30px;}
.ml40 {margin-left: 40px;}
.ml50 {margin-left: 50px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.mr25 {margin-right: 25px;}
.mr30 {margin-right: 30px;}
.mr40 {margin-right: 40px;}
.mr50 {margin-right: 50px;}
/*
 * 辅助类-内边距
 */
.p0_2 {padding: 0 2px;}
.p0_5 {padding: 0 5px;}
.p0_8 {padding: 0 8px;}
.p0_10 {padding: 0 10px;}
.p5 {padding: 5px;}
.p10 {padding: 10px;}
.p15 {padding: 15px;}
.p20 {padding: 20px;}
.p25 {padding: 25px;}
.p30 {padding: 30px;}
.pt5 {padding-top: 5px;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}
.pt30 {padding-top: 30px;}
.pt40 {padding-top: 40px;}
.pt50 {padding-top: 50px;}
.pb5 {padding-bottom: 5px;}
.pb10 {padding-bottom: 10px;}
.pb15 {padding-bottom: 15px;}
.pb20 {padding-bottom: 20px;}
.pb25 {padding-bottom: 25px;}
.pb30 {padding-bottom: 30px;}
.pb40 {padding-bottom: 40px;}
.pb50 {padding-bottom: 50px;}
.pl5 {padding-left: 5px;}
.pl10 {padding-left: 10px;}
.pl15 {padding-left: 15px;}
.pl20 {padding-left: 20px;}
.pl25 {padding-left: 25px;}
.pl30 {padding-left: 30px;}
.pl40 {padding-left: 40px;}
.pl50 {padding-left: 50px;}
.pr5 {padding-right: 5px;}
.pr10 {padding-right: 10px;}
.pr15 {padding-right: 15px;}
.pr20 {padding-right: 20px;}
.pr25 {padding-right: 25px;}
.pr30 {padding-right: 30px;}
.pr40 {padding-right: 40px;}
.pr50 {padding-right: 50px;}

/*
 * font-face
 */

@font-face {
	font-family:rei;
	src:url(https://i.alipayobjects.com/common/fonts/rei.eot);
	src:url(https://i.alipayobjects.com/common/fonts/rei.eot?#iefix) format("embedded-opentype"),url(https://i.alipayobjects.com/common/fonts/rei.woff) format("woff"),url(https://i.alipayobjects.com/common/fonts/rei.ttf) format("truetype"),url(https://i.alipayobjects.com/common/fonts/rei.svg#rei) format("svg");
	font-weight:400;
	font-style:normal
}
.iconfont {
	font-family:rei;
	font-style:normal;
	cursor:default;
	-webkit-font-smoothing:antialiased
}

/*
 * grid
 */

.ui-grid-1,.ui-grid-2,.ui-grid-3,.ui-grid-4,.ui-grid-5,.ui-grid-6,.ui-grid-7,.ui-grid-8,.ui-grid-9,.ui-grid-10,.ui-grid-11,.ui-grid-12,.ui-grid-13,.ui-grid-14,.ui-grid-15,.ui-grid-16,.ui-grid-17,.ui-grid-18,.ui-grid-19,.ui-grid-20,.ui-grid-21,.ui-grid-22,.ui-grid-23,.ui-grid-24,.ui-grid-25 {
	margin:0 10px 0 0;
	float:left;
	display:inline
}
.ui-grid-1 {
	width:30px
}
.ui-grid-2 {
	width:70px
}
.ui-grid-3 {
	width:110px
}
.ui-grid-4 {
	width:150px
}
.ui-grid-5 {
	width:190px
}
.ui-grid-6 {
	width:230px
}
.ui-grid-7 {
	width:270px
}
.ui-grid-8 {
	width:310px
}
.ui-grid-9 {
	width:350px
}
.ui-grid-10 {
	width:390px
}
.ui-grid-11 {
	width:430px
}
.ui-grid-12 {
	width:470px
}
.ui-grid-13 {
	width:510px
}
.ui-grid-14 {
	width:550px
}
.ui-grid-15 {
	width:590px
}
.ui-grid-16 {
	width:630px
}
.ui-grid-17 {
	width:670px
}
.ui-grid-18 {
	width:710px
}
.ui-grid-19 {
	width:750px
}
.ui-grid-20 {
	width:790px
}
.ui-grid-21 {
	width:830px
}
.ui-grid-22 {
	width:870px
}
.ui-grid-23 {
	width:910px
}
.ui-grid-24 {
	width:950px
}
.ui-grid-25 {
	width:990px
}
.ui-grid-row {
	zoom:1;
	margin-left: auto;
    margin-right: auto;
    width: 1000px;
}
.ui-grid-row:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}

/*
 * ui-box
 */

.ui-box {
	zoom: 1;
	font-size: 12px;
	margin: 0;
	padding: 10px;
}
.ui-box:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}
.ui-box-head {
	position: relative;
	padding: 4px 0 2px;
	height: 24px;
	line-height: 24px;
	zoom: 1;
}
.ui-box-head .ui-box-head-title {
	color: #888;
	font-size: 14px;
	font-weight: bold;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

.ui-box-head .ui-box-head-more {
	float: right;
	color: #a0ba5f;
	line-height: 18px;
	padding-top: 6px;
}

.ui-box-head .ui-box-head-text {
	margin-left: 5px;
	color: #888;
	display: inline;
	float: left;
	line-height: 18px;
	padding-top: 6px;
}
.ui-box-content {
	/*padding:10px*/
}

/*
 * button
*/

.ui-button * {
	margin:0;
	padding:0
}
.ui-button {
	display:inline-block;
	*display:inline;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	font-size:14px;
	font-family:inherit;
	font-weight:700;
	border-radius:2px;
	padding:0 20px;
	*zoom:1;
	*overflow:visible;
	background-image:none
}
.ui-button .ui-button-text {
	background:0 0;
	padding:0;
	height:auto;
	line-height:auto
}
.ui-button:hover {
	text-decoration:none;
	background-image:none
}
input.ui-button-text,button.ui-button-text {
	*vertical-align:top
}
.ui-button-lorange,.ui-button-morange,.ui-button-sorange {
	color:#fff;
	border:1px solid #d66500;
	background-color:#f57403
}
.ui-button-lorange:hover,.ui-button-morange:hover,.ui-button-sorange:hover {
	background-color:#fb8318
}
a.ui-button-lorange,a.ui-button-morange,a.ui-button-sorange,a.ui-button-lorange:hover,a.ui-button-morange:hover,a.ui-button-sorange:hover,a.ui-button-lorange:active,a.ui-button-morange:active,a.ui-button-sorange:active {
	color:#fff
}
.ui-button-lorange {
	line-height:32px;
	height:32px
}
.ui-button-morange {
	line-height:28px;
	height:28px
}
.ui-button-sorange {
	padding:0 12px;
	line-height:24px;
	height:24px;
	font-size:12px
}
a.ui-button-lorange {
	line-height:30px;
	height:30px
}
a.ui-button-morange {
	line-height:26px;
	height:26px
}
a.ui-button-sorange {
	line-height:22px;
	height:22px
}
.ui-button-lwhite,.ui-button-mwhite,.ui-button-swhite {
	border:1px solid #afafaf;
	background-color:#f3f3f3;
	color:#777
}
.ui-button-lwhite:hover,.ui-button-mwhite:hover,.ui-button-swhite:hover {
	border:1px solid #8e8e8e;
	background-color:#fcfbfb;
	color:#676d70
}
a.ui-button-lwhite,a.ui-button-mwhite,a.ui-button-swhite,a.ui-button-lwhite:active,a.ui-button-mwhite:active,a.ui-button-swhite:active {
	color:#777
}
a.ui-button-lwhite:hover,a.ui-button-mwhite:hover,a.ui-button-swhite:hover {
	color:#676d70
}
.ui-button-lwhite {
	line-height:32px;
	height:32px
}
.ui-button-mwhite {
	line-height:28px;
	height:28px
}
.ui-button-swhite {
	line-height:24px;
	height:24px;
	padding:0 12px;
	font-size:12px
}
a.ui-button-lwhite {
	line-height:30px;
	height:30px
}
a.ui-button-mwhite {
	line-height:26px;
	height:26px
}
a.ui-button-swhite {
	line-height:22px;
	height:22px
}
.ui-button-ldisable,.ui-button-mdisable,.ui-button-sdisable {
	color:#999;
	border:0;
	background:#cacccd;
	cursor:default
}
a.ui-button-ldisable,a.ui-button-mdisable,a.ui-button-sdisable,a.ui-button-ldisable:active,a.ui-button-mdisable:active,a.ui-button-sdisable:active,a.ui-button-ldisable:hover,a.ui-button-mdisable:hover,a.ui-button-sdisable:hover {
	color:#999
}
.ui-button-ldisable {
	line-height:32px;
	height:32px
}
.ui-button-mdisable {
	line-height:28px;
	height:28px
}
.ui-button-sdisable {
	line-height:24px;
	height:24px;
	padding:0 12px;
	font-size:12px
}
.ui-button-ldisable,.ui-button-mdisable,.ui-button-sdisable {
	cursor:default!important
}
.ui-button-ldisable:active,.ui-button-mdisable:active,.ui-button-sdisable:active {
	position:static;
	top:0;
	box-shadow:none
}
.ui-button-lblue,.ui-button-mblue,.ui-button-sblue {
	border:0;
	color:#fff;
	border:1px solid #154c67;
	background-color:#006ba1
}
.ui-button-lblue:hover,.ui-button-mblue:hover,.ui-button-sblue:hover {
	background-color:#007ab8
}
a.ui-button-lblue,a.ui-button-mblue,a.ui-button-sblue,a.ui-button-lblue:active,a.ui-button-mblue:active,a.ui-button-sblue:active,a.ui-button-lblue:hover,a.ui-button-mblue:hover,a.ui-button-sblue:hover {
	color:#fff
}
.ui-button-lblue {
	line-height:32px;
	height:32px
}
.ui-button-mblue {
	line-height:28px;
	height:28px
}
.ui-button-sblue {
	padding:0 12px;
	line-height:24px;
	height:24px;
	font-size:12px
}
a.ui-button-lblue {
	line-height:30px;
	height:30px
}
a.ui-button-mblue {
	line-height:26px;
	height:26px
}
a.ui-button-sblue {
	line-height:22px;
	height:22px
}
.ui-button-lgreen,.ui-button-mgreen,.ui-button-sgreen {
	color:#fff;
	border:1px solid #379000;
	background-color:#4BB402
}
.ui-button-lgreen:hover,.ui-button-mgreen:hover,.ui-button-sgreen:hover {
	background-color:#66BC2A
}
a.ui-button-lgreen,a.ui-button-mgreen,a.ui-button-sgreen,a.ui-button-lgreen:hover,a.ui-button-mgreen:hover,a.ui-button-sgreen:hover,a.ui-button-lgreen:active,a.ui-button-mgreen:active,a.ui-button-sgreen:active {
	color:#fff
}
.ui-button-lgreen {
	line-height:32px;
	height:32px
}
.ui-button-mgreen {
	line-height:28px;
	height:28px
}
.ui-button-sgreen {
	padding:0 12px;
	line-height:24px;
	height:24px;
	font-size:12px
}
a.ui-button-lgreen {
	line-height:30px;
	height:30px
}
a.ui-button-mgreen {
	line-height:26px;
	height:26px
}
a.ui-button-sgreen {
	line-height:22px;
	height:22px
}
.ui-button * {
	margin:0;
	padding:0
}
.ui-button {
	display:inline-block;
	*display:inline;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	cursor:pointer;
	font-size:14px;
	font-family:inherit;
	font-weight:700;
	border-radius:2px;
	padding:0 20px;
	*zoom:1;
	*overflow:visible;
	background-image:none
}
.ui-button .ui-button-text {
	background:0 0;
	padding:0;
	height:auto;
	line-height:auto
}
.ui-button:hover {
	text-decoration:none;
	background-image:none
}
input.ui-button-text,button.ui-button-text {
	*vertical-align:top
}
.ui-button:active {
	position:relative;
	top:1px;
	box-shadow:1px 1px 3px #999 inset
}


/*
 * ui-form
 */

.ui-form {
	font-size:12px;
	line-height:1.5
}
.ui-form,.ui-form * {
	list-style:none
}
.ui-form fieldset {
	border:0
}
.ui-form legend {
	display:none
}
.ui-form-explain {
	margin:0;
	padding:8px 0 0;
	font-size:12px;
	color:#B2B2B2
}
.ui-form-other {
	margin-left:8px
}
.ui-form-text {
	display:inline-block;
	margin-top:6px;
	*display:inline;
	*zoom:1
}
.ui-form-item:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden
}
.ui-form-item {
	padding:0 5px 20px 170px;
	zoom:1
}
.ui-form-item select {
	vertical-align:middle;
	margin:4px 0 0
}
.ui-form-item input {
	vertical-align:middle
}
.ui-form-item .ui-input {
	color:#595959;
	vertical-align:middle;
	*vertical-align:-5px
}
.ui-form-item-error .ui-input,.ui-form-item-error .ui-textarea {
	border:1px red solid;
	color:red
}
.ui-form-item-error .ui-input-reset {
	border:1px #9C9C9C solid;
	color:#000
}
.ui-form-item-error .ui-form-explain {
	color:#FF5243
}
.ui-form-large .ui-input {
	font-size:14px;
	height:18px;
	line-height:18px;
	padding:11px 10px
}
.ui-form-large .ui-label {
	padding-top:12px
}
.ui-input {
	padding:7px 9px;
	line-height:18px;
	border:1px solid #c1c1c1;
	color:#595959;
	font-size:12px
}
.ui-input:hover,.ui-textarea:hover,.ui-input-hover {
	border:1px #727272 solid;
	border-top-color:gray
}
.ui-input:focus,.ui-textarea:focus,.ui-input-focus {
	border:1px #07f solid;
	box-shadow:0 0 3px #8cddff;
	color:#595959
}
.ui-textarea {
	line-height:15px;
	border:1px #9C9C9C solid;
	padding:1px 3px 0 4px;
	overflow:auto;
	font-family:Arial;
	font-size:12px
}
.ui-input[disabled],.ui-textarea[disabled] {
	border:1px solid #ccc;
	background:#f2f2f2
}
.ui-input:disabled,.ui-textarea:disabled {
	border:1px solid #ccc;
	background:#f2f2f2
}
.placeholder {
	color:#ccc
}
.ui-input-checkcode {
	width:100px;
	height:24px;
	line-height:28px;
	margin:0;
	padding:2px 5px
}
.ui-form-item-hover .ui-input,.ui-form-item-hover .ui-textarea {
	border:1px #727272 solid
}
.ui-form-item-focus .ui-input,.ui-form-item-focus .ui-textarea {
	border:1px #07f solid;
	box-shadow:0 0 3px #8cddff
}
.ui-form-item-focus .ui-form-explain,.ui-form-item-hover .ui-form-explain {
	color:#333
}
.ui-label {
	float:left;
	width:170px;
	margin-left:-180px;
	padding-top:5px;
	text-align:right;
	font-size:14px
}
.ui-form-required {
	color:red;
	font-family:SimSun;
	font-size:14px;
	margin-right:6px
}
input.ui-checkbox {
	vertical-align:baseline
}

/*
 * ui-list
 */

.ui-list {
	margin:0;
	padding:10px;
	list-style:square inside
}
.ui-list-item {
	font-size:9px;
	line-height:20px
}
.ui-list-nosquare a {
    display: block;
    color: #BD2C30;
    line-height: 26px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ui-list-item a,.ui-list-item span.ui-list-item-text {
	font-size:12px;
	vertical-align:middle
}
.ui-list-item a:hover {
	text-decoration:underline
}
.ui-list-gray .ui-list-item {
	color:gray
}
.ui-list-graylink .ui-list-item {
	color:gray
}
.ui-list-graylink .ui-list-item a {
	color:#666
}
.ui-list-nosquare {
	list-style:none
}
.ui-dlist {
	display:inline-block;
	color:gray;
	font-size:12px;
	line-height:2.2
}
.ui-dlist-tit {
	float:left;
	width:20%;
	text-align:right;
	margin:0
}
.ui-dlist-det {
	float:left;
	width:80%;
	text-align:left;
	margin:0
}

/*
 * ui-nav
 */

.ui-nav {
	position:relative
}
.ui-nav a {
	text-decoration:none
}
.ui-nav a:hover {
	text-decoration:none
}
.ui-nav ul,.ui-nav li {
	list-style-type:none
}
.ui-nav-main {
	zoom:1;
	margin:0;
	background-color: #D44346;
}
.ui-nav-main:before,.ui-nav-main:after {
	content:"";
	display:table
}
.ui-nav-main:after {
	clear:both
}
.ui-nav-item {
	float:left;
	margin-right: 5px;
}
.ui-nav-item a {
	display:inline-block;
	_display:inline;
	_zoom:1;
	height:40px;
	padding:0 15px;
	line-height:40px;
	color:#fff;
	font-weight:700;
	font-size:14px
}
.ui-nav-item a:hover {
	color:#fff;
	background-color: #bc3726;
}
.ui-nav-item-current a,.ui-nav-item-current a:hover {
	background:#bc3726;
	filter:none;
	color:#fff;
}
.ui-nav-submain {
	display:none;
	position:absolute;
	left:10px;
	top:42px;
	margin:0;
	padding:0
}
.ui-nav-subitem {
	float:left;
	margin:5px 10px 0 0
}
.ui-nav-subitem a {
	display:inline-block;
	*display:inline;
	zoom:1;
	padding:0 15px;
	height:26px;
	line-height:26px;
	background:transparent;
	color:#868686;
	font-weight:400;
	font-size:12px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.ui-nav-subitem a:hover {
	height:24px;
	line-height:24px;
	padding:0 14px;
	background:transparent;
	-webkit-box-shadow:0 -1px 0 #f6f6f6;
	box-shadow:0 -1px 0 #f6f6f6;
	border:1px solid #cecece;
	-webkit-border-radius:3px;
	border-radius:3px
}
.ui-nav-subitem-current a,.ui-nav-subitem-current a:hover {
	height:24px;
	line-height:24px;
	padding:0 14px;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-top:1px solid #bebebe;
	border-bottom:1px solid transparent;
	_border-bottom:1px solid #dadada;
	-webkit-box-shadow:inset 0 1px 0 #dadada;
	box-shadow:inset 0 1px 0 #dadada;
	background:#e7e7e7
}
.ui-nav-subcontainer {
	height:37px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:-webkit-linear-gradient(top,#FEFEFE,#F7F7F7);
	background:-moz-linear-gradient(top,#FEFEFE,#F7F7F7);
	background:-ms-linear-gradient(#FEFEFE,#F7F7F7);
	background:-o-linear-gradient(#FEFEFE,#F7F7F7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFEFEFE, endColorstr=#FFF7F7F7)
}
.ui-nav-item-current .ui-nav-submain {
	display:block
}
.ui-nav-nosub .ui-nav-subcontainer,.ui-nav-nosub .ui-nav-subitem {
	display:none
}

/*
 * paging 
 */

.ui-paging,.ui-paging input {
	color:gray;
	margin:0;
	padding:0;
	zoom:1;
	font-size:12px;
	vertical-align:middle
}
.ui-paging:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}
.ui-paging a,.ui-paging span.ui-paging-prev,.ui-paging span.ui-paging-next {
	text-decoration:none;
	color:gray;
	margin:0 3px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	height:22px;
	line-height:22px
}
.ui-paging-prev,.ui-paging-next,.ui-paging-goto {
	background-color:#F9F9F9;
	background:-webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#F4F4F4));
	background:-moz-linear-gradient(top,#FEFEFE,#F4F4F4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE', endColorstr='#F4F4F4');
	background:-o-linear-gradient(top,#FEFEFE,#F4F4F4);
	background:linear-gradient(top,#FEFEFE,#F4F4F4);
	padding:0 8px;
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:0 0 0 1px #fff inset
}
.ui-paging-prev:hover,.ui-paging-next:hover,.ui-paging-goto:hover {
	border-color:#999;
	color:#666
}
.ui-paging-prev:hover .iconfont,.ui-paging-next:hover .iconfont {
	color:#666
}
.ui-paging .ui-paging-prev {
	margin:0 3px 0 0
}
.ui-paging .iconfont {
	font-size:10px;
	color:#787878
}
.ui-paging a.ui-paging-item {
	background-color:#f3f3f3;
	font-weight:700;
	padding:0 8px;
	border:0
}
.ui-paging a.ui-paging-current,.ui-paging a.ui-paging-item:hover {
	color:#fff;
	background:#ff9c00
}
a.ui-paging-prev:hover,a.ui-paging-next:hover {
	text-decoration:none;
	color:#666
}
.ui-paging-info {
	line-height:24px;
	margin-right:5px;
	height:24px
}
.ui-paging-ellipsis {
	margin:0 5px;
	line-height:16px;
	font-weight:700
}
.ui-paging-which input {
	height:20px;
	line-height:20px;
	padding:0 6px;
	width:22px;
	border:1px solid;
	border-color:#aaa #d1d1d1 #d1d1d1 #aaa
}
.ui-paging-which input:hover {
	border-color:#999;
	color:#666
}
.ui-paging-bold {
	font-weight:700;
	padding:0 8px
}
.ui-paging span.ui-paging-prev,.ui-paging span.ui-paging-next,.ui-paging span.ui-paging-prev .iconfont,.ui-paging span.ui-paging-next .iconfont {
	color:#fff;
	box-shadow:none;
	background:#d4d4d4;
	border-color:#d4d4d4;
	filter:none
}

/*
 * ui-poptip
 */

.ui-poptip {
	color:#DB7C22;
	z-index:101;
	font-size:12px;
	line-height:1.5;
	zoom:1
}
.ui-poptip-shadow {
	background-color:rgba(229,169,107,.15);
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#26e5a96b, endColorstr=#26e5a96b);
	border-radius:2px;
	padding:2px;
	zoom:1;
	_display:inline
}
.ui-poptip-container {
	position:relative;
	background-color:#FFFCEF;
	border:1px solid #ffbb76;
	border-radius:2px;
	padding:5px 15px;
	zoom:1;
	_display:inline
}
.ui-poptip:after,.ui-poptip-shadow:after,.ui-poptip-container:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
a.ui-poptip-close {
	position:absolute;
	right:3px;
	top:3px;
	border:1px solid #ffc891;
	text-decoration:none;
	border-radius:3px;
	width:12px;
	height:12px;
	font-family:tahoma;
	color:#dd7e00;
	line-height:10px;
	*line-height:12px;
	text-align:center;
	font-size:14px;
	background:#ffd7af;
	background:-webkit-gradient(linear,left top,left bottom,from(#FFF0E1),to(#FFE7CD));
	background:-moz-linear-gradient(top,#FFF0E1,#FFE7CD);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0E1', endColorstr='#FFE7CD');
	background:-o-linear-gradient(top,#FFF0E1,#FFE7CD);
	background:linear-gradient(top,#FFF0E1,#FFE7CD);
	overflow:hidden
}
a.ui-poptip-close:hover {
	border:1px solid #ffb24c;
	text-decoration:none;
	color:#dd7e00;
	background:#ffd7af;
	background:-webkit-gradient(linear,left top,left bottom,from(#FFE5CA),to(#FFCC98));
	background:-moz-linear-gradient(top,#FFE5CA,#FFCC98);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE5CA', endColorstr='#FFCC98');
	background:-o-linear-gradient(top,#FFE5CA,#FFCC98);
	background:linear-gradient(top,#FFE5CA,#FFCC98)
}
.ui-poptip-arrow {
	position:absolute;
	z-index:10;
	*zoom:1
}
.ui-poptip-arrow em,.ui-poptip-arrow span {
	position:absolute;
	*zoom:1;
	width:0;
	height:0;
	border-color:rgba(255,255,255,0);
	border-color:transparent\0;
	*border-color:transparent;
	_border-color:tomato;
	_filter:chroma(color=tomato);
	border-style:solid;
	overflow:hidden;
	top:0;
	left:0
}
.ui-poptip-arrow-10 {
	left:-6px;
	top:10px
}
.ui-poptip-arrow-10 em {
	top:0;
	left:-1px;
	border-right-color:#ffbb76;
	border-width:6px 6px 6px 0
}
.ui-poptip-arrow-10 span {
	border-right-color:#FFFCEF;
	border-width:6px 6px 6px 0
}
.ui-poptip-arrow-2 {
	top:10px;
	right:0
}
.ui-poptip-arrow-2 em {
	top:0;
	left:1px;
	border-left-color:#ffbb76;
	border-width:6px 0 6px 6px
}
.ui-poptip-arrow-2 span {
	border-left-color:#FFFCEF;
	border-width:6px 0 6px 6px
}
.ui-poptip-arrow-11 em,.ui-poptip-arrow-11 span {
	}
.ui-poptip-arrow-11 em,.ui-poptip-arrow-1 em {
	border-width:0 6px 6px;
	border-bottom-color:#ffbb76;
	top:-1px;
	left:0
}
.ui-poptip-arrow-11 span,.ui-poptip-arrow-1 span {
	border-width:0 6px 6px;
	border-bottom-color:#FFFCEF
}
.ui-poptip-arrow-11 {
	left:14px;
	top:-6px
}
.ui-poptip-arrow-1 {
	right:28px;
	top:-6px
}
.ui-poptip-arrow-5 em,.ui-poptip-arrow-7 em {
	border-width:6px 6px 0;
	border-top-color:#ffbb76;
	top:1px;
	left:0
}
.ui-poptip-arrow-5 span,.ui-poptip-arrow-7 span {
	border-width:6px 6px 0;
	border-top-color:#FFFCEF
}
.ui-poptip-arrow-5 {
	right:28px;
	bottom:0
}
.ui-poptip-arrow-7 {
	left:14px;
	bottom:0
}
:root .ui-poptip-shadow {
	FILTER:none\9
}
.ui-poptip-blue {
	color:#4d4d4d
}
.ui-poptip-blue .ui-poptip-shadow {
	background-color:rgba(0,0,0,.05);
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#0c000000, endColorstr=#0c000000)
}
.ui-poptip-blue .ui-poptip-container {
	background-color:#F8FCFF;
	border:1px solid #B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-10 em {
	border-right-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-11 em,.ui-poptip-blue .ui-poptip-arrow-1 em {
	border-bottom-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-2 em,.ui-poptip-blue .ui-poptip-arrow-4 em {
	border-left-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-5 em,.ui-poptip-blue .ui-poptip-arrow-7 em {
	border-top-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-10 span {
	border-right-color:#F8FCFF
}
.ui-poptip-blue .ui-poptip-arrow-11 span,.ui-poptip-blue .ui-poptip-arrow-1 span {
	border-bottom-color:#F8FCFF
}
.ui-poptip-blue .ui-poptip-arrow-2 span,.ui-poptip-blue .ui-poptip-arrow-4 span {
	border-left-color:#F8FCFF
}
.ui-poptip-blue .ui-poptip-arrow-5 span,.ui-poptip-blue .ui-poptip-arrow-7 span {
	border-top-color:#F8FCFF
}
.ui-poptip-white {
	color:#333
}
.ui-poptip-white .ui-poptip-shadow {
	background-color:rgba(0,0,0,.05);
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#0c000000, endColorstr=#0c000000)
}
.ui-poptip-white .ui-poptip-container {
	background-color:#fff;
	border:1px solid #b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-10 em {
	border-right-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-11 em,.ui-poptip-white .ui-poptip-arrow-1 em {
	border-bottom-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-2 em,.ui-poptip-white .ui-poptip-arrow-4 em {
	border-left-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-5 em,.ui-poptip-white .ui-poptip-arrow-7 em {
	border-top-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-10 span {
	border-right-color:#fff
}
.ui-poptip-white .ui-poptip-arrow-11 span,.ui-poptip-white .ui-poptip-arrow-1 span {
	border-bottom-color:#fff
}
.ui-poptip-white .ui-poptip-arrow-2 span,.ui-poptip-white .ui-poptip-arrow-4 span {
	border-left-color:#fff
}
.ui-poptip-white .ui-poptip-arrow-5 span,.ui-poptip-white .ui-poptip-arrow-7 span {
	border-top-color:#fff
}

/*
 * ui-tab
 */

.ui-tab {
	margin:0;
	padding:0
}
.ui-tab ul {
	list-style:none;
	margin:0;
	padding:0
}
.ui-tab li {
	list-style:none;
	vertical-align:top;
	position:relative;
	top:1px
}
.ui-tab-items {
	border-bottom:1px solid #E5E5E5;
	font-size:14px
}
.ui-tab-item {
	display:inline-block;
	display:inline\0;
	*display:inline;
	*zoom:1;
	*margin-right:4px
}
.ui-tab-item a {
	border-radius:3px 3px 0 0;
	background:#fff;
	line-height:32px;
	height:32px;
	padding:0 10px;
	border:1px solid #E5E5E5;
	border-bottom:0;
	color:#4D4D4D;
	display:inline-block;
	*display:inline;
	*zoom:1;
	transition:background-color .4s ease-out,color .4s ease-out
}
.ui-tab-item a,.ui-tab-item a:hover,.ui-tab-item a:active {
	color:#4D4D4D
}
.ui-tab-item-current a {
	font-weight:700;
	height:33px
}
.ui-tab-item a:hover {
	background:#f6f6f6;
	text-decoration:none
}
.ui-tab-item-current a:hover {
	background:#fff
}

/*
 * ui-table
 */

.ui-table {
	border-collapse:collapse;
	border:1px solid #ccc;
	width:100%;
	font-size:12px;
	text-align:left
}
.ui-table tr:nth-child(even),.ui-table-split,.ui-table-hover {
	background-color:#FBFBFB
}
.ui-table tr {
	color:gray
}
.ui-table thead tr {
	color:#666
}
.ui-table thead {
	color:#666;
	background-color:#F6F6F6;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8', endColorstr='#F2F2F2');
	background:-webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#F2F2F2));
	background:-moz-linear-gradient(top,#F8F8F8,#F2F2F2);
	background:-o-linear-gradient(top,#F8F8F8,#F2F2F2);
	background:linear-gradient(top,#F8F8F8,#F2F2F2)
}
.ui-table th {
	padding:7px 9px;
	border-bottom:1px solid #d9d9d9;
	text-align:left
}
.ui-table td {
	padding:8px 9px 7px;
	border-bottom:1px solid #d9d9d9
}
.ui-table th {
	padding:7px 9px
}
.ui-table tfoot td {
	border-bottom:0
}
.ui-table-noborder,.ui-table-noborder td,.ui-table-noborder tr,.ui-table-noborder th {
	border:0;
	outline:0
}
.ui-table-noborder .ui-table-split,.ui-table-noborder .ui-table-hover {
	background-color:#f7f7f7
}
.ui-table-inbox {
	border:0;
	outline:0
}

/*
 * ui-tipbox
 */

.ui-tipbox {
	position:relative;
	zoom:1;
	font-size:12px;
	line-height:22px
}
.ui-tipbox .ui-tipbox-icon {
	background:#fff;
	width:20px;
	height:20px;
	position:absolute;
	top:22px;
	left:48px
}
.ui-tipbox-icon .iconfont {
	font-size:36px;
	position:absolute;
	top:-7px;
	left:-7px;
	width:32px;
	height:32px;
	line-height:36px;
	text-shadow:0 1px 0 #fff
}
.ui-tipbox-message {
	border:1px solid #b2e2ea;
	background:#e5f2f8
}
.ui-tipbox-message .ui-tipbox-icon .iconfont {
	color:#68b5e2
}
.ui-tipbox-success {
	border:1px solid #E1E1CA;
	background:#edfed0
}
.ui-tipbox-success .ui-tipbox-icon .iconfont {
	color:#b5de70
}
.ui-tipbox-error {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tipbox-error .ui-tipbox-icon .iconfont {
	color:#f17975
}
.ui-tipbox-warning {
	background:#fefea4;
	border:1px solid #e6e098
}
.ui-tipbox-warning .ui-tipbox-icon .iconfont {
	color:#f96
}
.ui-tipbox-question {
	border:1px solid #b2e2ea;
	background:#e0f4ff
}
.ui-tipbox-question .ui-tipbox-icon .iconfont {
	color:#66cae2
}
.ui-tipbox-stop {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tipbox-stop .ui-tipbox-icon .iconfont {
	color:#f17975
}
.ui-tipbox-wait {
	border:1px solid #fae3cc;
	background:#FFF9D9
}
.ui-tipbox-wait .ui-tipbox-icon .iconfont {
	color:#d1a066
}
.ui-tipbox-content {
	margin:14px 0 14px 87px
}
.ui-tipbox-content .ui-tipbox-title {
	margin:0;
	padding:0
}
.ui-tipbox-content h3.ui-tipbox-title,.ui-tipbox-content-simple h3.ui-tipbox-title {
	color:#333;
	font-size:14px;
	font-weight:700
}
.ui-tipbox-content-simple {
	margin:22px 0 22px 88px
}
.ui-tipbox-explain {
	margin:0;
	padding:0;
	color:gray
}
.ui-tipbox-white {
	background:#fff;
	border:1px solid transparent;
	_border-color:tomato;
	_filter:chroma(color=tomato)
}

/*
 * ui-tiptext
 */

.ui-tiptext {
	margin:0;
	color:#4D4D4D;
	position:relative;
	font-size:12px;
	zoom:1
}
.ui-tiptext-follow {
	padding-left:21px
}
.ui-tiptext-container {
	padding:8px 12px;
	position:relative;
	zoom:1
}
.ui-tiptext .iconfont {
	font-size:1.33em;
	line-height:1em;
	text-shadow:0 1px 0 #fff;
	position:relative;
	top:2px;
	margin-right:2px
}
.ui-tiptext-icon {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.ui-tiptext-message .ui-tiptext-icon {
	color:#68b5e2
}
.ui-tiptext-container-message {
	border:1px solid #b2e2ea;
	background:#e5f2f8
}
.ui-tiptext-success .ui-tiptext-icon {
	color:#b5de70
}
.ui-tiptext-container-success {
	background:#E7FFCE;
	border:1px solid #B9E2A0
}
.ui-tiptext-error .ui-tiptext-icon {
	color:#f17975
}
.ui-tiptext-container-error {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tiptext-warning .ui-tiptext-icon {
	color:#f96
}
.ui-tiptext-container-warning {
	background:#fefea4;
	border:1px solid #e6e098
}
.ui-tiptext-question .ui-tiptext-icon {
	color:#66cae2
}
.ui-tiptext-container-question {
	border:1px solid #b2e2ea;
	background:#e0f4ff
}
.ui-tiptext-stop .ui-tiptext-icon {
	color:#f17975
}
.ui-tiptext-container-stop {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tiptext-wait .ui-tiptext-icon {
	color:#d1a066
}
.ui-tiptext-container-wait {
	border:1px solid #fae3cc;
	background:#FFF9D9
}
.ui-tiptext-arrowup,.ui-tiptext-arrowup em,.ui-tiptext-arrowup span,.ui-tiptext-arrowleft,.ui-tiptext-arrowleft em,.ui-tiptext-arrowleft span,.ui-tiptext-arrowdown,.ui-tiptext-arrowdown em,.ui-tiptext-arrowdown span {
	position:absolute;
	font-size:14px;
	font-family:SimSun;
	font-style:normal;
	line-height:1
}
.ui-tiptext-arrowup,.ui-tiptext-arrowleft,.ui-tiptext-arrowdown {
	height:10px;
	width:16px
}
.ui-tiptext-arrowup {
	left:32px;
	top:-7px
}
.ui-tiptext-arrowup em {
	top:-1px
}
.ui-tiptext-arrowleft {
	left:-6px;
	top:10px
}
.ui-tiptext-arrowleft em {
	left:-1px
}
.ui-tiptext-arrowdown {
	left:32px;
	bottom:-3px
}
.ui-tiptext-arrowdown em {
	top:1px
}
.ui-tiptext-container-message .ui-tiptext-arrow em {
	color:#b2e2ea
}
.ui-tiptext-container-message .ui-tiptext-arrow span {
	color:#e5f2f8
}
.ui-tiptext-container-success .ui-tiptext-arrow em {
	color:#E1E1CA
}
.ui-tiptext-container-success .ui-tiptext-arrow span {
	color:#edfed0
}
.ui-tiptext-container-error .ui-tiptext-arrow em {
	color:#fadcd3
}
.ui-tiptext-container-error .ui-tiptext-arrow span {
	color:#FDEEE9
}
.ui-tiptext-container-warning .ui-tiptext-arrow em {
	color:#e6e098
}
.ui-tiptext-container-warning .ui-tiptext-arrow span {
	color:#fefea4
}
.ui-tiptext-container-question .ui-tiptext-arrow em {
	color:#b2e2ea
}
.ui-tiptext-container-question .ui-tiptext-arrow span {
	color:#e0f4ff
}
.ui-tiptext-container-stop .ui-tiptext-arrow em {
	color:#fadcd3
}
.ui-tiptext-container-stop .ui-tiptext-arrow span {
	color:#FDEEE9
}
.ui-tiptext-container-wait .ui-tiptext-arrow em {
	color:#fae3cc
}
.ui-tiptext-container-wait .ui-tiptext-arrow span {
	color:#FFF9D9
}
.ui-tiptext-close {
	position:absolute;
	right:10px;
	top:8px;
	color:#60A2C5;
	cursor:pointer
}

/*
 * ui-select
 */

.ui-select a,.ui-select-trigger {
	color:#7d7d7d;
	font-size:14px;
	text-decoration:none
}
.ui-select a:hover,.ui-select-trigger:hover {
	text-decoration:none
}
.ui-select {
	display:inline-block;
	*display:inline;
	*zoom:1;
	background:#fff;
	color:#7d7d7d;
	font-size:14px
}
.ui-select-content {
	margin:-1px 0 0;
	padding:0;
	overflow:auto;
	height:100%;
	list-style:none;
	border:1px solid #ccc;
	_float:left
}
.ui-select-content ul {
	list-style:none;
	padding:0;
	margin:0
}
.ui-select-item {
	display:block;
	padding:10px 15px;
	cursor:pointer;
	overflow:hidden;
	white-space:nowrap
}
.ui-select-item:hover,.ui-select-item-hover {
	background:#f2f2f2
}
.ui-select-item-disabled,.ui-select-item-disabled a {
	cursor:not-allowed;
	color:#ccc
}
.ui-select-item-disabled:hover,.ui-select-item-disabled a:hover {
	background:#fff
}
.ui-select-trigger {
	position:relative;
	display:inline-block;
	*display:inline;
	*zoom:1;
	border:1px solid #ccc;
	height:30px;
	line-height:30px;
	text-indent:15px;
	background:-webkit-linear-gradient(top,#fbfbfb,#f3f3f3);
	background:-moz-linear-gradient(top,#fbfbfb,#f3f3f3);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#fbfbfb, endColorstr=#f3f3f3)
}
.ui-select-trigger i {
	position:absolute;
	top:0;
	right:15px;
	line-height:28px;
	text-indent:0;
	font-size:14px;
	cursor:pointer
}
.ui-select-trigger:hover {
	border:1px solid #999
}
.ui-select .ui-select-trigger {
	display:block
}
.ui-select-disabled,.ui-select .ui-select-disabled {
	color:#aaa;
	cursor:not-allowed
}

/*
 * ui-step
 */

.ui-step {
	padding:0 40px;
	margin:0 auto;
	font-size:14px;
	list-style:none;
	zoom:1;
	position:relative;
	color:#b7b7b7;
	overflow:hidden
}
.ui-step:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}
.ui-step li {
	float:left;
	height:54px;
	margin:0;
	width:50%;
	position:relative
}
.ui-step li .ui-step-icon {
	height:50px;
	position:absolute;
	top:0;
	width:150px;
	text-align:center;
	left:-25px;
	font-family:tahoma
}
.ui-step-icon .iconfont {
	font-size:30px;
	margin:0;
	color:#b7b7b7;
	color:rgba(0,0,0,.25);
	*color:#b7b7b7;
	line-height:30px;
	background:#fff;
	padding:0 10px;
	position:absolute;
	top:0;
	left:0;
	text-shadow:1px 1px 2px #fff,0 0 0 #ccc,1px 1px 2px #fff
}
.ui-step-icon .ui-step-number {
	line-height:14px;
	font-style:normal;
	position:absolute;
	top:7px;
	left:0;
	padding:0 20px;
	font-weight:700;
	color:#fff
}
.ui-step .ui-step-active i.ui-step-number {
	color:#FFF
}
.ui-step-end .ui-step-number {
	background:transparent;
	font-size:12px;
	font-style:normal;
	left:17px;
	line-height:12px;
	padding:0;
	text-shadow:none;
	top:9px
}
.ui-step-icon .ui-step-text {
	height:20px;
	line-height:20px;
	position:relative;
	text-shadow:0 1px 0 #fff;
	top:34px;
	left:-50px
}
.ui-step li .ui-step-line {
	height:3px;
	background:#b9b9b9;
	display:block;
	margin-top:14px;
	line-height:1;
	overflow:hidden
}
.ui-step li.ui-step-end {
	position:absolute;
	top:0;
	right:-110px;
	width:150px;
	zoom:1;
	_clear:both
}
.ui-step li.ui-step-end .ui-step-line {
	display:none
}
.ui-step-2 li {
	width:100%
}
.ui-step-3 li {
	width:50%
}
.ui-step-4 li {
	width:33%
}
.ui-step-5 li {
	width:25%
}
.ui-step .ui-step-active {
	color:#f16f20
}
.ui-step .ui-step-active .iconfont {
	color:#ff7001
}
.ui-step .ui-step-done .iconfont {
	color:#ff9a00
}
.ui-step .ui-step-done .ui-step-line {
	background:#fc9c27
}
.ui-step-blue .ui-step-active {
	color:#3b7cb8
}
.ui-step-blue .ui-step-active .iconfont {
	color:#1e6bb3
}
.ui-step-blue .ui-step-done .iconfont {
	color:#428fd6
}
.ui-step-blue .ui-step-done .ui-step-line {
	background:#418cd6
}
.ui-ministep {
	list-style:none;
	font-size:12px;
	font-family:tahoma;
	line-height:1.5;
	margin:0;
	padding:0;
	color:#b7b7b7
}
.ui-ministep-item {
	position:relative;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:36px
}
.ui-ministep .iconfont {
	color:#b7b7b7;
	font-size:18px
}
.ui-ministep .ui-ministep-number {
	position:absolute;
	top:6px;
	left:5px;
	color:#fff;
	line-height:12px;
	font-style:normal
}
.ui-ministep .ui-ministep-text {
	position:relative;
	top:-2px
}
.ui-ministep-active,.ui-ministep-active .iconfont {
	color:#FF6700
}
img {
    max-width: 100%;
}
